chapter 2.3 Exercises 17-20